In mathematics, the Hodge star operator or Hodge star is a linear map defined on the exterior algebra of a finite-dimensional oriented vector space endowed with a nondegenerate symmetric bilinear form. Applying the operator to an element of the algebra produces the Hodge dual of the element. This map was introduced by W. V. D. Hodge.
For example, in an oriented 3-dimensional Euclidean space, an oriented plane can be represented by the exterior product of two basis vectors, and its Hodge dual is the normal vector given by their cross product; conversely, any vector is dual to the oriented plane perpendicular to it, endowed with a suitable bivector. Generalizing this to an -dimensional vector space, the Hodge star is a one-to-one mapping of -vectors to -vectors; the dimensions of these spaces are the binomial coefficients .
The naturalness of the star operator means it can play a role in differential geometry when applied to the cotangent Vector bundle of a pseudo-Riemannian manifold, and hence to differential -forms. This allows the definition of the codifferential as the Hodge adjoint of the exterior derivative, leading to the Laplace–de Rham operator. This generalizes the case of 3-dimensional Euclidean space, in which divergence of a vector field may be realized as the codifferential opposite to the gradient operator, and the Laplace operator on a function is the divergence of its gradient. An important application is the Hodge decomposition of differential forms on a Closed manifold Riemannian manifold.
Formal definition for k-vectors
Let be an -dimensional oriented
vector space with a nondegenerate symmetric bilinear form
, referred to here as a scalar product. (In more general contexts such as pseudo-Riemannian manifolds and
Minkowski space, the bilinear form may not be positive-definite.) This induces a scalar product on
Multivector for
, by defining it on simple -vectors
and
to equal the
Gram determinant[Harley Flanders (1963) Differential Forms with Applications to the Physical Sciences, Academic Press]
extended to
through linearity.
The unit -vector is defined in terms of an oriented orthonormal basis of as:
(Note: In the general pseudo-Riemannian case, orthonormality means
for all pairs of basis vectors.)
The
Hodge star operator is a linear operator on the
exterior algebra of , mapping -vectors to ()-vectors, for
. It has the following property, which defines it completely:
- for all -vectors
Dually, in the space of -forms (alternating -multilinear functions on ), the dual to is the volume form , the function whose value on is the determinant of the matrix assembled from the column vectors of in -coordinates. Applying to the above equation, we obtain the dual definition:
- for all -vectors
Equivalently, taking , , and :
\det\left(\alpha_1\wedge \cdots \wedge\alpha_k\wedge\beta_1^\star\wedge \cdots \wedge\beta_{n-k}^\star\right)
\ = \ \det\left(\langle\alpha_i, \beta_j\rangle\right).
This means that, writing an orthonormal basis of -vectors as over all subsets
If is odd then is even for any , whereas if is even then has the parity of . Therefore:
- {\star}^{-1} = \begin{cases} s\, {\star} & n \text{ is odd} \\ (-1)^k s\, {\star} & n \text{ is even} \end{cases}
where is the degree of the element operated on.
On manifolds
For an
n-dimensional oriented pseudo-Riemannian manifold
M, we apply the construction above to each
cotangent space \text{T}^*_p M and its exterior powers
\bigwedge^k\text{T}^*_p M, and hence to the differential
k-forms
\zeta\in\Omega^k(M) = \Gamma\left(\bigwedge^k\text{T}^*\!M\right), the global sections of the
Vector bundle \bigwedge^k \mathrm{T}^*\! M\to M. The Riemannian metric induces a scalar product on
\bigwedge^k \text{T}^*_p M at each point
p\in M. We define the
Hodge dual of a
k-form
\zeta , defining
{\star} \zeta as the unique (
n –
k)-form satisfying
\eta\wedge {\star} \zeta \ =\ \langle \eta, \zeta \rangle \, \omega
for every
k-form
\eta , where
\langle\eta,\zeta\rangle is a real-valued function on
M, and the volume form
\omega is induced by the pseudo-Riemannian metric. Integrating this equation over
M, the right side becomes the
L^2 (
Sobolev space) scalar product on
k-forms, and we obtain:
\int_M \eta\wedge {\star} \zeta
\ =\ \int_M \langle\eta,\zeta\rangle\ \omega.
More generally, if M is non-orientable, one can define the Hodge star of a k-form as a ( n – k)-pseudotensor; that is, a differential form with values in the Canonical bundle.
Computation in index notation
We compute in terms of tensor index notation with respect to a (not necessarily orthonormal) basis
\left\{\frac{\partial}{\partial x_1}, \ldots, \frac{\partial}{\partial x_n}\right\} in a tangent space
V = T_p M and its dual basis
\{dx_1,\ldots,dx_n\} in
V^* = T^*_p M, having the metric matrix
(g_{ij}) = \left(\left\langle \frac{\partial}{\partial x_i}, \frac{\partial}{\partial x_j}\right\rangle\right) and its inverse matrix
(g^{ij}) = (\langle dx^i, dx^j\rangle). The Hodge dual of a decomposable
k-form is:
{\star}\left(dx^{i_1} \wedge \dots \wedge dx^{i_k}\right)
\ =\
\frac{\sqrt{\left|\det g_{ij}\right|}}{(n-k)!} g^{i_1 j_1} \cdots g^{i_k j_k} \varepsilon_{j_1 \dots j_n} dx^{j_{k+1}} \wedge \dots \wedge dx^{j_n}.
Here \varepsilon_{j_1 \dots j_n} is the Levi-Civita symbol with \varepsilon_{1 \dots n} = 1, and we implicitly take the sum over all values of the repeated indices j_1,\ldots,j_n. The factorial (n-k)! accounts for double counting, and is not present if the summation indices are restricted so that j_{k+1} < \dots < j_n. The absolute value of the determinant is necessary since it may be negative, as for tangent spaces to Lorentzian manifolds.
An arbitrary differential form can be written as follows:
\alpha \ =\ \frac{1}{k!}\alpha_{i_1, \dots, i_k} dx^{i_1}\wedge \dots \wedge dx^{i_k}
\ =\ \sum_{i_1 < \dots < i_k} \alpha_{i_1, \dots, i_k} dx^{i_1}\wedge \dots \wedge dx^{i_k}.
The factorial k! is again included to account for double counting when we allow non-increasing indices. We would like to define the dual of the component \alpha_{i_1, \dots, i_k} so that the Hodge dual of the form is given by
{\star}\alpha = \frac{1}{(n-k)!}({\star} \alpha)_{i_{k+1}, \dots, i_n} dx^{i_{k+1}} \wedge \dots \wedge dx^{i_n}.
Using the above expression for the Hodge dual of dx^{i_1} \wedge \dots \wedge dx^{i_k}, we find:
({\star} \alpha)_{j_{k+1}, \dots, j_n} = \frac{\sqrt{\left|\det g_{ab}\right|}}{k!} \alpha_{i_1, \dots, i_k}\,g^{i_1 j_1}\cdots g^{i_k j_k} \,\varepsilon_{j_1, \dots, j_n}\, .
Although one can apply this expression to any tensor \alpha, the result is antisymmetric, since contraction with the completely anti-symmetric Levi-Civita symbol cancels all but the totally antisymmetric part of the tensor. It is thus equivalent to antisymmetrization followed by applying the Hodge star.
The unit volume form \omega = {\star} 1\in \bigwedge^n V^* is given by:
\omega = \sqrt{ \left| \det g_{ij} \right| }\;dx^1 \wedge \cdots \wedge dx^n .
Codifferential
The most important application of the Hodge star on manifolds is to define the
codifferential \delta on
k-forms. Let
\delta = (-1)^{n(k + 1) + 1} s\ {\star} d {\star} = (-1)^{k}\, {\star}^{-1} d {\star}
where
d is the exterior derivative or differential, and
s = 1 for Riemannian manifolds. Then
d:\Omega^k(M)\to \Omega^{k+1}(M)
while
\delta:\Omega^k(M)\to \Omega^{k-1}(M).
The codifferential is not an antiderivation on the exterior algebra, in contrast to the exterior derivative.
The codifferential is the adjoint of the exterior derivative with respect to the square-integrable scalar product:
\langle\!\langle\eta,\delta \zeta\rangle\!\rangle \ =\ \langle\!\langle d\eta,\zeta\rangle\!\rangle,
where \zeta is a k-form and \eta a (k\!-\!1)-form. This property is useful as it can be used to define the codifferential even when the manifold is non-orientable (and the Hodge star operator not defined). The identity can be proved from Stokes' theorem for smooth forms:
0 \ =\ \int_M d (\eta \wedge {\star} \zeta)
\ =\
\int_M \left(d \eta \wedge {\star} \zeta + (-1)^{k-1}\eta \wedge {\star} \,{\star}^{-1} d\, {\star} \zeta\right)
\ =\
\langle\!\langle d\eta,\zeta\rangle\!\rangle - \langle\!\langle\eta,\delta\zeta\rangle\!\rangle,
provided M has empty boundary, or \eta or {\star}\zeta has zero boundary values. (The proper definition of the above requires specifying a topological vector space that is closed and complete on the space of smooth forms. The Sobolev space is conventionally used; it allows the convergent sequence of forms \zeta_i \to \zeta (as i \to \infty) to be interchanged with the combined differential and integral operations, so that \langle\!\langle\eta,\delta \zeta_i\rangle\!\rangle \to \langle\!\langle\eta,\delta \zeta\rangle\!\rangle and likewise for sequences converging to \eta.)
Since the differential satisfies d^2 = 0, the codifferential has the corresponding property
\delta^2 = (-1)^n s^2 {\star} d {\star} {\star} d {\star} = (-1)^{nk+k+1} s^3 {\star} d^2 {\star} = 0.
The Laplace–deRham operator is given by
\Delta = (\delta + d)^2 = \delta d + d\delta
and lies at the heart of Hodge theory. It is symmetric:
\langle\!\langle\Delta \zeta,\eta\rangle\!\rangle = \langle\!\langle\zeta,\Delta \eta\rangle\!\rangle
and non-negative:
\langle\!\langle\Delta\eta,\eta\rangle\!\rangle \ge 0.
The Hodge star sends to harmonic forms. As a consequence of Hodge theory, the de Rham cohomology is naturally isomorphic to the space of harmonic -forms, and so the Hodge star induces an isomorphism of cohomology groups
{\star} : H^k_\Delta (M) \to H^{n-k}_\Delta(M),
which in turn gives canonical identifications via Poincaré duality of with its dual space.
In coordinates, with notation as above, the codifferential of the form \alpha may be written as
\delta \alpha=\ -\frac{1}{k!}g^{ml}\left(\frac{\partial}{\partial x_l} \alpha_{m,i_1, \dots, i_{k-1}} - \Gamma^j_{ml} \alpha_{j,i_1, \dots, i_{k-1}} \right) dx^{i_1} \wedge \dots \wedge dx^{i_{k-1}},
where here \Gamma^{j}_{ml} denotes the Christoffel symbols of \left\{\frac{\partial}{\partial x_1}, \ldots, \frac{\partial}{\partial x_n}\right\}.
Poincare lemma for codifferential
In analogy to the
Poincare lemma for exterior derivative, one can define its version for codifferential, which reads
- If \delta\omega=0 for \omega \in \Lambda^{k}(U) , where U is a star domain on a manifold, then there is \alpha \in \Lambda^{k+1}(U) such that \omega=\delta\alpha .
A practical way of finding \alpha is to use cohomotopy operator h, that is a local inverse of \delta. One has to define a homotopy operator
- H\beta = \int_{0}^{1} \mathcal{K}\lrcorner\beta|_{F(t,x)}t^{k}dt,
where
F(t,x)=x_{0}+t(x-x_{0}) is the linear homotopy between its center
x_{0}\in U and a point
x \in U, and the (Euler) vector
\mathcal{K}=\sum_{i=1}^{n}(x-x_{0})^{i}\partial_{x^{i}} for
n=\dim(U) is inserted into the form
\beta \in \Lambda^{*}(U). We can then define cohomotopy operator as
- h:\Lambda(U)\rightarrow \Lambda(U), \quad h:=\eta {\star}^{-1}H\star,
where
\eta \beta = (-1)^{k}\beta for
\beta \in \Lambda^{k}(U).
The cohomotopy operator fulfills (co)homotopy invariance formula
- \delta h + h\delta = I - S_{x_{0}} ,
where
S_{x_{0}}={\star}^{-1}s_{x_{0}}^{*}{\star}, and
s_{x_{0}}^{*} is the pullback along the constant map
s_{x_{0}}:x \rightarrow x_{0}.
Therefore, if we want to solve the equation \delta \omega =0, applying cohomotopy invariance formula we get
- \omega= \delta h\omega + S_{x_{0}}\omega, where h\omega\in \Lambda^{k+1}(U) is a differential form we are looking for, and "constant of integration" S_{x_{0}}\omega vanishes unless \omega is a top form.
Cohomotopy operator fulfills the following properties: h^{2}=0, \quad \delta h \delta =\delta, \quad h\delta h =h. They make it possible to use it to define anticoexact forms on U by \mathcal{Y}(U)=\{ \omega\in\Lambda(U)| \omega = h\delta \omega \}, which together with Exact form \mathcal{C}(U) =\{ \omega\in\Lambda(U)|\omega = \delta h\omega \} make a direct sum decomposition
- \Lambda(U)=\mathcal{C}(U)\oplus \mathcal{Y}(U).
This direct sum is another way of saying that the cohomotopy invariance formula is a decomposition of unity, and the projector operators on the summands fulfills idempotence formulas: (h\delta)^{2}=h\delta, \quad (\delta h)^{2}=\delta h.
These results are extension of similar results for exterior derivative.
Citations
-
David Bleecker (1981) Gauge Theory and Variational Principles. Addison-Wesley Publishing. . Chpt. 0 contains a condensed review of non-Riemannian differential geometry.
-
-
Charles W. Misner, Kip S. Thorne, John Archibald Wheeler (1970) Gravitation. W.H. Freeman. . A basic review of differential geometry in the special case of four-dimensional spacetime.
-
Steven Rosenberg (1997) The Laplacian on a Riemannian manifold. Cambridge University Press. . An introduction to the heat equation and the Atiyah–Singer theorem.
-
Tevian Dray (1999) The Hodge Dual Operator. A thorough overview of the definition and properties of the Hodge star operator.